package demo05

import scala.beans.BeanProperty

/**
 * @author xiaoZhao
 * @date 2022/6/30
 * @describe
 */
object Test03_Class {
  def main(args: Array[String]): Unit = {
    val student = new Student()
//    student.name  不能访问private属性
    println(student.age)
    println(student.sex)

    student.age=12
    println(student.age)
  }
}

// 定义类
class Student {
  // 定义属性和方法
  private val name: String = "lisi"
  @BeanProperty // 把对应的符合JavaBean规范的getter和setter创建出来
  var age: Int = _
  // 赋初值为空
  var sex: String = _
}